// 前后台交互数据  get请求  query参数 params参数   post请求中的 body

// 注册路由器
const express = require('express');
const router = new express.Router();
// 测试路由器是否能用
router.get('/router_test2', (req, res) => {
    res.send('router_test2');
})
// 二级路由
router.get('/router_test2/two_route', (req, res) => {
    res.send('router_test2 two route');
})
// 获取query参数
router.get('/router_query', (req, res) => {
    // 浏览器地址栏的写法：http://localhost:3000/router_query?name=tom
    console.log(req.query);
    res.send('测试是否能获取到query参数')
})
// 获取params参数  注意占位符
router.get('/router_params/:sex', (req, res) => {
    // 浏览器地址栏的写法http://localhost:3000/router_params/boy
    console.log(req.params);
    res.send('测试是否能获取到params参数')
})
// 获取post请求的body参数
router.post('/router_post_body', (req, res) => {
    console.log(req.body);
    res.send("测试是否能获取到post请求的body参数")
})
// .... 可以写很多路由
module.exports = router;